a large urticaceous tree - Türkçe İngilizce Sözlük